iPhone 12: fears of reduced batteries and late launch take shape