The impact of building codes and regulations on deck railing design in Toronto