How is this normal??

A guy stood against me I the bus and rubbed his penis on my back. It was 10 am in the morning. Not crowded. The officers didn’t say anything and ppl pretended nothing happened. When I told my friends they said similar things happened to them or their friends. Why is it a normal or common thing in Jakarta?