Holiday weekend ushers in new business openings