Ben Lomond National Park's $2.1 million public shelter on track