Historic launch of SpaceX rocket delayed over bad weather