The problem is that you have left the fixed frame to map. RViz doesn't know where to place the point cloud, since the map -> velodyne transform doesn't exist. So, either use the static_transform_publisher in tf to publish that transform, or just change the frame in rviz to velodyne.