Solar Impulse 2 Embarks on 90-Hour Transatlantic Crossing