The town may require submittal of traffic reports or studies, drainage reports or studies, master street plans, development phasing schedules and public infrastructure phasing schedules if the proposed plan is a master planned development or other development of significant impact.