A landslide in central Mexico smothered a road with rocks, mud and trees, killing seven people driving on the motorway, police said.