Generic Mean Curvature Flow with Spherical and Cylindrical Singularities