Thousands take to US streets demanding action on gun laws