Parse command-line arguments