Software can help develop a construction safety culture