Weekend mass shootings erupt across US