Minn. groups receive $21M grant to aid homeless