Boeing says it needs more time to finish a software upgrade for its grounded 737 MAX jetliners as company engineers update a stall-prevention system linked to two fatal crashes in five months.