Assessment and mitigation of asteroid impact hazards : Proceedings of the 2015 Barcelona asteroid day.