Roller Coaster Road residents express concerns, new tech could help slow drivers down