Milwaukee Road 261: A Steam Locomotive for the 21st Century