About 7,500 iconic red buses carry over six million London passengers each weekday - and with new Wi-Fi connectivity, commuters can catch up with work emails. But do they want to be ‘always on’? Will they miss their down-time staring out the window on the top deck of the 73?