Some people still blame sexual assault on short skirts, a study suggests