New apartment complex proposed for Canal Street in downtown Shelton